I was thinking about this for looooong time - just now it happened that I feel fine to do this when I know what code style to avoid, how to manage project and so on.
We learn all the time so when I write new modules I feel like - damn I could do this also the same way in previous module.
Like the comment below - started with Symfonator UI.
Generally I started learning symfony for new work then I keep playing with it more and more and.... then I started to have some personal issues where I have more things to do, to manage, to remember about and so on.
I couldnt handle it on my own on that point so either I solve my problem or will suffer.
I tried to work with 3rd part systems but I've quit that idea. I was in middle of syncing todo list with google todo but then came across one problem where I could not found anything on any forum.. any documentation, nowhere.
Also payments goal were using Paypal at beginning - but this came out to be very problematic as Paypal does not support Pools in API co I used curl for data fetch and... when You call page in short time like 2-3 times Your Ip gets banned for few min....
I decided on that moment that I want to have independent system.
I've fixed it for now. Yeah sorry for that, but thanks to this I implemented small protection for new file upload changes. If people messed up with password they will try to mess with .php files upload and so on - that was nice lesson.
We learn all the time so when I write new modules I feel like - damn I could do this also the same way in previous module.