Built Tubula because I was tired of forwarding school emails to my spouse. Now families can create shared email addresses like school AT jones.tubula.io that forward to both parents - no DNS configuration needed. Would love feedback: https://tubula.io/
Sounds like you have developed some great product development skills in your time spent and learned about what doesn't work for building a business. Now it's time to fill that gap. Some questions to focus on for now are:
* Who are the people I want to serve?
* How do I find out what problems they have that I can help?
* How do I reach them?
* What can create to help them solve their problems?
* How do I get them to see me and my products as the solution to their problems?
* How do I become trustworthy enough in their eyes to try my products?
You can learn how to do a lot of this yourself and there are many courses out there like 30x500 that can help. As an alternative, you might want to find and partner with a good 'Business Guy' who can bring the audience while you build the product.
Really like this idea, a wizard to get all your preferences on setup that preconfigures defaults. Expand it to programming toolsets or whatever your primary use is and have a way to save and share it between different linux versions or even OS's a la dotfiles.