Ive had this idea for some time, in which I want to make a TOR browser, or just an onion browser.However, I cannot find any good information online. If you are able to make your own onion browser, can somebody how to? I know how a a onion browser works, and advanced programming knowledge.
The best thing I can suggest is to use socks5 proxy in your browser. Let me explain. Passing traffic (of any program including browser) through tor is possible by sending it through tor's socks5 proxy. Therefore, your browser should be able to use socks5 proxy which is opened by running tor.
Additionally your browser should resolve domain names (whether normal domains or onions) through socks5. Suggest you to check firefox's proxy settings. These settings are working to change a normal firefox to onion browsing firefox.
But there are other feature included in Tor Browser. For instance, NoScript addon for preventing execution of java script in web pages or https everywhere for using https version of the web pages. Hope it helped.