Hello @ajaanbaahu, welcome to the forums 
- For left/right/middle text alignment you can align HTML through
st.markdownwithunsafe_allow_html=True(see this answer) - For image layout, there is an ongoing issue around Horizontal Layout and Grid Layout which hopefully would solve your problems. You can maybe send screenshots of what you are trying to accomplish on those issues to help the devs design the Layout API
! Iām also interested in what design you are trying to accomplish.