Can I make something similar with linux from scratch as a base?
You can make a Linux operating system from Linux from scratch.
However, there are significant differences in Tiny Core.
For example:
The frugal installation.
Applications as extensions.
On Demand loading of applications.