I started fallowing Geometry Nodes from Scratch at Blender Studio website. I wanted to share a result after first lesson.
Objects are scattered by hand. Seed for a shape is taken from a position of an object.
Color is random based on Object Info>Random, Color Ramp and random hue modification.