Ok I understand. But some code parts, like dialogs, will be the same. 
Can we create some package like (..).toReuseCodeParts or something like that and move that class there? 
Then someone will not have to write everything from the beginning.