Thanks for the answers, I don’t know how I miss that in the user preferences, duh.
Although what I was looking for is to add many folders as addons, in case I work in multiple projects I want to test (not the case right now).
So, I wanted to keep my project folder intact, so what I did is just add and folder call “addons” and I put the init with the addon info there. The only problem is that the relative imports. I didn’t want to bother to go to parent packages so I just added this to the init:
When I release the addon for “production” I just need to move the init back to the source folder and remove the sys.path.append since blender will already be able to load the modules.
Now it’s a real pleasure to develop